transferable deposits - Español Inglés Diccionario